MVRKYRKAKGIVEAGVSSTYMQLRSRRIVYVRSEKSSSVSVVGDNGVSSSCSGSNEYKKKELIHLEEEDKDGDTETSTYRRGTKRKLFENLREEEKEELSKSMENYSSEFESAVKESLDCCCSGRKTMEETVTAEEEEKAKLMTEMPTESEIEDFFVEAEKQLKEKFKKKYNFDFEKEKPLEGRYEWVKLE